ritual killing - Francés Inglés Diccionario